animal cart - Alemán Inglés Diccionario